more desirable - French English Dictionary